package com.itheima.mapper;


import com.itheima.pojo.EmpLoginLog;
import com.itheima.pojo.OperateLog;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;

@Mapper
public interface OperateLogMapper {

    @Insert("insert into operate_log (operate_emp_id,operate_time,class_name,method_name,method_params,return_value,cost_time) values " +
            "(#{operateEmpId},#{operateTime},#{className},#{methodName},#{methodParams},#{returnValue},#{costTime})")
    void add(OperateLog operateLog);

    @Insert("insert into emp_login_log (username,password,login_time,is_success,jwt,cost_time) values " +
            "(#{username},#{password},#{loginTime},#{isSuccess},#{jwt},#{costTime})")
    void addEmpLog(EmpLoginLog empLoginLog);
}
